Query Rewriting in the Presence of Functional Dependencies with Lossless Join Decomposition

نویسندگان

  • Qingyuan Bai
  • Jun Hong
  • Michael F. McTear
چکیده

Query rewriting is an essential issue in data integration systems over the Web and has received considerable attention. Many rewriting algorithms, e.g., the bucket algorithm, the inverse rules algorithm, the SVB algorithm and the MiniCon algorithm, have been proposed to address this issue in the absence of functional dependencies. These algorithms can be divided into two categories: bucket-based algorithms and inverse rule-based algorithms. All the bucket-based algorithms may sometimes miss query rewritings in the presence of functional dependencies with/without lossless join decomposition because they do not consider the effects of functional dependencies. However, some efforts have been made in developing inverse rule-based algorithms to solve this problem. In this paper, we propose an algorithm for query rewriting using views in the presence of functional dependencies with lossless join decomposition, which solves the problem of missing query rewritings in the MiniCon algorithm. We analyse the violation situation of the unification process in the MiniCon algorithm and describe our approach to handling such violation. Our algorithm extends the MiniCon algorithm to cope with query rewriting using views in the presence of functional dependencies with lossless join decomposition.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ensuring the Existence of a BCNF-Decomposition that Preserves Functional Dependencies in O(N²) Time

In the design theory for the relational data base model [6] the decomposition of a relation scheme according to some normal form has been advocated for as one means to avoid undesired redundancy and anomalies [7,8,16]. Desired characteristics of such a decomposition in the case of a relation scheme R with an associated set F of functional dependencies are the lossless-join property and the pres...

متن کامل

Conditions for lossless join

There is a well-known algorithm for determining when a decomposition ˆ {R1,R2, . . . ,Rm} of a database relation scheme has a lossless join with respect to a set of functional dependencies. We ®rst present a reformulation of this algorithm in terms of set closures. For the special case of mˆ 2, there is a well-known explicit condition for losslessness. Our formulation extends this result for ge...

متن کامل

Database Decomposition into Fourth Normal Form

We present an algorithm that decomposes a database scheme when the dependency set contains functional and multivalued dependencies. The schemes in the resulting decomposition are in fourth normal form and have a lossless join. Our algorithm does not impose restrictions on the allowed set of dependencies, and it never requires the computation of the full closure of the dependency set. Furthermor...

متن کامل

Covers of Query Results

We introduce succinct lossless representations of query results called covers. They are subsets of the query results that correspond to minimal edge covers in the hypergraphs of these results. We first study covers whose structures are given by fractional hypertree decompositions of join queries. For any decomposition of a query, we give asymptotically tight size bounds for the covers of the qu...

متن کامل

Fuzzy Join Dependency in Fuzzy Relational Databases

The join dependency provides the basis for obtaining lossless join decomposition in a classical relational schema. The existence of Join dependency shows that that the tables always represent the correct data after being joined. Since the classical relational databases cannot handle imprecise data, they were extended to fuzzy relational databases so that uncertain, ambiguous, imprecise and part...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003